//============================================================================
// Name        : MEUM.cpp
// Author      : 
// Version     :
// Copyright   : Your copyright notice
// Description : Hello World in C++, Ansi-style
//============================================================================

#include <iostream>

#include "Element.h"
#include "Solver.h"
#include "ExampleFunction.h"
#include "AckleyFunction.h"
#include "ShubertFunction.h"
#include "RastriginFunction.h"
#include "RepeatStrategy.h"
#include "ProjectionStrategy.h"

using namespace std;

int main()
{
	Solver solver(2, 100, new ShubertFunction , new ProjectionStrategy);
	solver.solve();

	return 0;
}
